Big Huge Thesaurus

Chinese mustard

noun